materialize in front of (someone)

Traductions
внезапно появиться перед (кем-либо)
Mots
materialize

verb
материализоваться